Libraries and Algorithms:
Parallel Algorithms and Applications
People
Papers/Talks
23-02
2022
[MS Thesis]
[MS Thesis]
Extending Paratreet, A Framework For Spatial Tree Base Algorithms, With GPU Kernels and Load Balancers [Thesis 2022]
22-06
2022
[Paper]
[Paper]
ParaTreeT: A Fast, General Framework for Spatial Tree Traversal [IPDPS 2022]
19-02
2019
[Paper]
[Paper]
Histogram Sort with Sampling [SPAA 2019]
15-06
2015
[Paper]
[Paper]
Scalable Asynchronous Contact Mechanics using Charm++ [IPDPS 2015]
14-05
2014
[Poster]
[Poster]
An Optimal Distributed Load Balancing Algorithm for Homogeneous Work Units [ICS 2014]
13-15
2012
[Talk]
[Talk]
Collectives on Two-tier Direct Networks [EuroMPI 2012]
13-04
2013
[Paper]
[Paper]
Steal Tree: Low-Overhead Tracing of Work Stealing Schedulers [PLDI 2013]
12-51
2012
[Talk]
[Talk]
Scalable Algorithms for Distributed-Memory Adaptive Mesh Refinement [SBAC-PAD 2012]
12-35
2012
[Paper]
[Paper]
Scalable Algorithms for Distributed-Memory Adaptive Mesh Refinement [SBAC-PAD 2012]
12-33
2012
[Paper]
[Paper]
Optimizing Fine-grained Communication in a Biomolecular Simulation Application on Cray XK6 [SC 2012]
12-21
2012
[Paper]
[Paper]
Collectives on Two-tier Direct Networks [EuroMPI 2012]
12-08
2012
[Paper]
[Paper]
Collective Algorithms for Sub-communicators [ICS 2012]
11-27
2011
[Paper]
[Paper]
Optimizations for Message Driven Applications on Multicore Architectures [HiPC 2011]
11-19
2011
[Talk]
[Talk]
An Adaptive Framework for Large-scale State Space Search [LSPP 2011]
11-14
2011
[Poster]
[Poster]
Molecular Dynamics Simulations on Supercomputers Performing 10^18 flop/s [UIUC Postdoc Symposium 2011]
09-10
2010
[Paper]
[Paper]
Highly Scalable Parallel Sorting [IPDPS 2010]
95-13
1995
[Paper]
[Paper]
A Parallel Adaptive Fast Multipole algorithm for N-body problems [ICPP 1995]
93-01
1993
[Paper]
[Paper]
A Comparison Based Parallel Sorting Algorithm [ICPP 1993]
91-07
1991
[Paper]
[Paper]
The REDUCE OR Process Model for Parallel Execution of Logic Programs [Journal of Logic Programming 1991]